Italian greyhound – English–Italiano translations

🇬🇧 en it 🇮🇹

Italian greyhound noun

  • Italian breed of sighthound
piccolo levriero italiano, levriero italiano
Wiktionary Links